large ravioli - German English Dictionary